/**
 * 根据Joi Schema字段提取query中的数据
 */
export default function extractQueryFieldByJoi({ schema, query }) {
	return schema.$_terms.keys.reduce((ret, { key }) => {
		if (query[key] !== undefined) ret[key] = query[key];
		return ret;
	}, {});
}
